I've called them a couple time on questions about my 72 240z... and from what I can tell they are a frickin rip off in the labor dept... just as bad as a dealer... mabye even worse...
I can't comment on their quality... but the prices were enough to scare me away.
"...The Supra may be quicker, but I wouldn't date an ugly fat chick just 'cause she knows how to fuck..." (Santa CruZin 5/12/00)